SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vwtReparaciones
AS
SELECT     dbo.tb_Reparaciones.idReparacion AS ID, dbo.tb_Edificios.Nombre AS Edificio, dbo.tb_MueblesYEquipos.Descripcion AS MuebleOEquipo, 
                      dbo.tb_Reparaciones.TipoObjetoReparacion, dbo.tb_Reparaciones.EquipoAfec, dbo.tb_Reparaciones.Resultado, dbo.tb_Reparaciones.EstadoFinal, 
                      dbo.tb_Reparaciones.FechaProgramada, dbo.tb_Reparaciones.FechaEjecucion, dbo.tb_Reparaciones.NroReparacion, 
                      dbo.tb_Reparaciones.CostoEstimado, dbo.tb_Reparaciones.Responsable, dbo.tb_Usuarios.Nombre AS Supervisor, 
                      dbo.tb_CategoriasDeReparacion.Descripcion AS Categoria, dbo.tb_PeriodosDeReparacion.Descripcion AS Periodo, 
                      dbo.tb_Reparaciones.CostoReal
FROM         dbo.tb_Reparaciones INNER JOIN
                      dbo.tb_PeriodosDeReparacion ON dbo.tb_Reparaciones.Periodo = dbo.tb_PeriodosDeReparacion.IdPeriodoDeReparacion INNER JOIN
                      dbo.tb_CategoriasDeReparacion ON 
                      dbo.tb_Reparaciones.CategoriaReparacion = dbo.tb_CategoriasDeReparacion.IdCategoriaDeReparacion INNER JOIN
                      dbo.tb_Edificios ON dbo.tb_Reparaciones.Edificio = dbo.tb_Edificios.idEdificio INNER JOIN
                      dbo.tb_Usuarios ON dbo.tb_Reparaciones.Supervisor = dbo.tb_Usuarios.idUsuario INNER JOIN
                      dbo.tb_MueblesYEquipos ON dbo.tb_Reparaciones.EquipoAfec = dbo.tb_MueblesYEquipos.idMueble
GO
GRANT SELECT ON  [dbo].[vwtReparaciones] TO [LegajoEdilico]
GRANT SELECT ON  [dbo].[vwtReparaciones] TO [SoloVer]
GO
